Definition of Marmota Caligata

  • (noun) large North American mountain marmot

Antonyms of Marmota Caligata


No Antonyms Found.

Homophones of Marmota Caligata


No Homophones Found.